package com.qfedu.service;

import com.alibaba.fastjson.JSONObject;
import com.qfedu.entity.Song;

import java.util.List;

public interface SongService {
    //返回所有歌曲
    List<Song> findAllSong();
    // 返回指定歌手ID的歌曲
    List<Song> findSongBySingerId(int singerId);

    // 返回的指定用户ID收藏列表
    List<Song> findSongById(int id);
    // 返回指定歌手名的歌曲
    List<Song> findSongByName(String name);

    // 更新歌曲信息
    int updateSong(Song song);

    // 删除歌曲
    int deleteSong(int id);

    // 上传图片
    JSONObject updatePic(Song song);

    //添加歌曲
    JSONObject addUrl(Song song);

    /**
     * 更新歌曲
     */
    JSONObject updateSongById(Song song);



}
